security deposit – Català–English translations

🇬🇧 en ca

security deposit noun

  • amount of money paid in advance as security
caució
Wiktionary Links